Big Huge Thesaurus

libocedrus plumosa

noun